<?php
namespace app\common\model;

use think\Model;

/**
 * 用户
 * 
 * @var int id ID
 * @var int partners_id 所属合作伙伴ID
 * @var string username 帐号
 * @var string password 密码
 * @var string nickname 昵称
 * @var string create_time 创建时间
 * @var string update_time 修改时间
 */
class UserModel extends Model
{
    protected $table = 'zcm_user';

    // 自定义数据表结构
    protected $myTableSchema = [
        'id' => ['comment' => 'ID', 'type' => 'int', 'column_type' => 'int(11) unsigned', 'default' => ''],
        'partners_id' => ['comment' => '所属合作伙伴ID', 'type' => 'int', 'column_type' => 'int(11) unsigned', 'default' => '0'],
        'username' => ['comment' => '帐号', 'type' => 'string', 'column_type' => 'varchar(255)', 'default' => ''],
        'password' => ['comment' => '密码', 'type' => 'string', 'column_type' => 'varchar(255)', 'default' => ''],
        'nickname' => ['comment' => '昵称', 'type' => 'string', 'column_type' => 'varchar(255)', 'default' => ''],
        'create_time' => ['comment' => '创建时间', 'type' => 'string', 'column_type' => 'datetime', 'default' => ''],
        'update_time' => ['comment' => '修改时间', 'type' => 'string', 'column_type' => 'datetime', 'default' => ''],
    ];

    // 字段信息
    protected $schema = [
        'id' => 'int', // ID
        'partners_id' => 'int', // 所属合作伙伴ID
        'username' => 'string', // 帐号
        'password' => 'string', // 密码
        'nickname' => 'string', // 昵称
        'create_time' => 'string', // 创建时间
        'update_time' => 'string', // 修改时间
    ];
}
